package priv.yiyuan.example.design.wrapper;

/**
 * 支付策略接口
 * <p>
 * 策略模式-抽象策略
 * 装饰器模式-抽象组件
 *
 * @author YiYuan
 * @data 2025/9/2
 * @apoNote
 */
public interface PaymentStrategy {

    void pay(double amount);

    String getDescription();

}
